closely-fitting sleeve - Deutsch Englisch Wörterbuch